deed (title to property) - Turkish English Dictionary